package com.seo.utils.alipay;

import java.io.Serializable;


public class AlipayConfig implements Serializable{

	private static final long serialVersionUID = 4152680182916548180L;
	
	public static String DEFAULT_GATEWAYURL = "https://openapi.alipay.com/gateway.do";
	public static String DEFAULT_RETURN_URL = "/lightpay/result/alipay";
	public static String DEFAULT_NOTIFY_URL = "/lightpay/notify/alipay";
	public static String DEFAULT_TIME_OUT_EXPRESS = "15m";
	
	private int id;
	private String appId;
	private String appPrivateKey;
	private String charset;
	private String alipayPublicKey;
	private String signType;
	private String gateWayUrl;
	private String sellerId;
	private String encryptKey;
	private String encryptType;
	private String domain;
	private String returnUrl;
	private String notifyUrl;
	private String timeOutExpress;
	private String payType;
	private Integer userId;
	private String userName;
	private String payValue;
	private String totalAmount;
	private String state;
	private boolean isInsert;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getAppId() {
		return appId;
	}
	public void setAppId(String appId) {
		this.appId = appId;
	}
	public String getAppPrivateKey() {
		return appPrivateKey;
	}
	public void setAppPrivateKey(String appPrivateKey) {
		this.appPrivateKey = appPrivateKey;
	}
	public String getCharset() {
		return charset;
	}
	public void setCharset(String charset) {
		this.charset = charset;
	}
	public String getAlipayPublicKey() {
		return alipayPublicKey;
	}
	public void setAlipayPublicKey(String alipayPublicKey) {
		this.alipayPublicKey = alipayPublicKey;
	}
	public String getSignType() {
		return signType;
	}
	public void setSignType(String signType) {
		this.signType = signType;
	}
	public String getGateWayUrl() {
		return gateWayUrl;
	}
	public void setGateWayUrl(String gateWayUrl) {
		this.gateWayUrl = gateWayUrl;
	}
	public String getSellerId() {
		return sellerId;
	}
	public void setSellerId(String sellerId) {
		this.sellerId = sellerId;
	}
	public String getEncryptKey() {
		return encryptKey;
	}
	public void setEncryptKey(String encryptKey) {
		this.encryptKey = encryptKey;
	}
	public String getEncryptType() {
		return encryptType;
	}
	public void setEncryptType(String encryptType) {
		this.encryptType = encryptType;
	}
	public String getDomain() {
		return domain;
	}
	public void setDomain(String domain) {
		this.domain = domain;
	}
	public String getReturnUrl() {
		return returnUrl;
	}
	public void setReturnUrl(String returnUrl) {
		this.returnUrl = returnUrl;
	}
	public String getNotifyUrl() {
		return notifyUrl;
	}
	public void setNotifyUrl(String notifyUrl) {
		this.notifyUrl = notifyUrl;
	}
	public String getTimeOutExpress() {
		return timeOutExpress;
	}
	public void setTimeOutExpress(String timeOutExpress) {
		this.timeOutExpress = timeOutExpress;
	}
	public String getPayType() {
		return payType;
	}
	public void setPayType(String payType) {
		this.payType = payType;
	}
	public Integer getUserId() {
		return userId;
	}
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getPayValue() {
		return payValue;
	}
	public void setPayValue(String payValue) {
		this.payValue = payValue;
	}
	public String getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(String totalAmount) {
		this.totalAmount = totalAmount;
	}
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	public boolean isInsert() {
		return isInsert;
	}
	public void setIsInsert(boolean isInsert) {
		this.isInsert = isInsert;
	}
	
}
